package com.yunche.iov.entity;

import java.util.Date;

public class DeviceState {
    private Integer deviceId;

    private Integer status;

    private Date updateTime;

    private Double lat;

    private Double lng;

    private Float speed;

    private Float course;

    private Byte accStatus;

    private Integer doorStatus;

    private Integer windowStatus;

    private Integer lightStatus;

    private Integer battery;

    private Byte gsmSignal;

    private Byte gpsSignal;

    private Byte satellite;

    private Byte gpsStatus;

    private Integer alarmStatus;

    private Integer power;

    private Float totalMile;

    private Float oilTank;

    private Integer ownerId;

    private Integer organizationId;

    private Byte locationMode;

    private Byte locationStatus;

    private Float obdMile;

    private Float gpsMile;

    private Float obdOil;

    private Date firstOnlineTime;

    private Date gpsTime;

    private Date signalTime;

    private Byte runStatus;

    private Long alarmFlags;

    private Date alarmTime;

    private String alarm;

    private Integer vehicleStatus;

    private Byte dataFlags;

    private Date vehicleStatusChanged;

    private String baseStation;

    private String serverIp;

    private Integer serverPort;

    private String apiEndPoint;

    private String vin;

    private Date vinTime;

    private Float temperature;

    private Float pm25;

    private Byte sleepStatus;

    private Byte gpsFlag;

    private Byte autoLock;

    private Byte sensitivity;

    private Integer startTime;

    private Integer dialSwitch;

    private Integer acc;

    private Float height;

    private Integer tirePressure;

    private Byte footBrake;

    private Byte engineStatus;

    private Byte securityStatus;

    private Float batteryVoltage;

    private Byte beltStatus;

    private Float avgOilwear;

    private Byte doorlockStatus;

    private Byte handbrakeStatus;

    private Integer engineSpeed;

    private Float carspeed;

    private Byte wipersStatus;

    private Integer vehicleid;

    private Integer furtherMileage;

    private Integer speedLimit;

    private Float voltageLimit;

    private String version;

    private String versionSeries;

    private Byte upgradestate;

    private String upgradeversion;

    private String upgradeversionseries;

    private Byte upgradedevicetype;

    private Long upgradeset;

    private String upgradeprojectnumber;

    private Byte bindState;

    private Float voltage;

    private Integer backTimespan;

    private Integer heartthrob;

    private String gpsversion;

    private String bluetoothName;

    private String bluetoothPassword;

    private String bluetoothMac;

    public Integer getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(Integer deviceId) {
        this.deviceId = deviceId;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public Float getSpeed() {
        return speed;
    }

    public void setSpeed(Float speed) {
        this.speed = speed;
    }

    public Float getCourse() {
        return course;
    }

    public void setCourse(Float course) {
        this.course = course;
    }

    public Byte getAccStatus() {
        return accStatus;
    }

    public void setAccStatus(Byte accStatus) {
        this.accStatus = accStatus;
    }

    public Integer getDoorStatus() {
        return doorStatus;
    }

    public void setDoorStatus(Integer doorStatus) {
        this.doorStatus = doorStatus;
    }

    public Integer getWindowStatus() {
        return windowStatus;
    }

    public void setWindowStatus(Integer windowStatus) {
        this.windowStatus = windowStatus;
    }

    public Integer getLightStatus() {
        return lightStatus;
    }

    public void setLightStatus(Integer lightStatus) {
        this.lightStatus = lightStatus;
    }

    public Integer getBattery() {
        return battery;
    }

    public void setBattery(Integer battery) {
        this.battery = battery;
    }

    public Byte getGsmSignal() {
        return gsmSignal;
    }

    public void setGsmSignal(Byte gsmSignal) {
        this.gsmSignal = gsmSignal;
    }

    public Byte getGpsSignal() {
        return gpsSignal;
    }

    public void setGpsSignal(Byte gpsSignal) {
        this.gpsSignal = gpsSignal;
    }

    public Byte getSatellite() {
        return satellite;
    }

    public void setSatellite(Byte satellite) {
        this.satellite = satellite;
    }

    public Byte getGpsStatus() {
        return gpsStatus;
    }

    public void setGpsStatus(Byte gpsStatus) {
        this.gpsStatus = gpsStatus;
    }

    public Integer getAlarmStatus() {
        return alarmStatus;
    }

    public void setAlarmStatus(Integer alarmStatus) {
        this.alarmStatus = alarmStatus;
    }

    public Integer getPower() {
        return power;
    }

    public void setPower(Integer power) {
        this.power = power;
    }

    public Float getTotalMile() {
        return totalMile;
    }

    public void setTotalMile(Float totalMile) {
        this.totalMile = totalMile;
    }

    public Float getOilTank() {
        return oilTank;
    }

    public void setOilTank(Float oilTank) {
        this.oilTank = oilTank;
    }

    public Integer getOwnerId() {
        return ownerId;
    }

    public void setOwnerId(Integer ownerId) {
        this.ownerId = ownerId;
    }

    public Integer getOrganizationId() {
        return organizationId;
    }

    public void setOrganizationId(Integer organizationId) {
        this.organizationId = organizationId;
    }

    public Byte getLocationMode() {
        return locationMode;
    }

    public void setLocationMode(Byte locationMode) {
        this.locationMode = locationMode;
    }

    public Byte getLocationStatus() {
        return locationStatus;
    }

    public void setLocationStatus(Byte locationStatus) {
        this.locationStatus = locationStatus;
    }

    public Float getObdMile() {
        return obdMile;
    }

    public void setObdMile(Float obdMile) {
        this.obdMile = obdMile;
    }

    public Float getGpsMile() {
        return gpsMile;
    }

    public void setGpsMile(Float gpsMile) {
        this.gpsMile = gpsMile;
    }

    public Float getObdOil() {
        return obdOil;
    }

    public void setObdOil(Float obdOil) {
        this.obdOil = obdOil;
    }

    public Date getFirstOnlineTime() {
        return firstOnlineTime;
    }

    public void setFirstOnlineTime(Date firstOnlineTime) {
        this.firstOnlineTime = firstOnlineTime;
    }

    public Date getGpsTime() {
        return gpsTime;
    }

    public void setGpsTime(Date gpsTime) {
        this.gpsTime = gpsTime;
    }

    public Date getSignalTime() {
        return signalTime;
    }

    public void setSignalTime(Date signalTime) {
        this.signalTime = signalTime;
    }

    public Byte getRunStatus() {
        return runStatus;
    }

    public void setRunStatus(Byte runStatus) {
        this.runStatus = runStatus;
    }

    public Long getAlarmFlags() {
        return alarmFlags;
    }

    public void setAlarmFlags(Long alarmFlags) {
        this.alarmFlags = alarmFlags;
    }

    public Date getAlarmTime() {
        return alarmTime;
    }

    public void setAlarmTime(Date alarmTime) {
        this.alarmTime = alarmTime;
    }

    public String getAlarm() {
        return alarm;
    }

    public void setAlarm(String alarm) {
        this.alarm = alarm == null ? null : alarm.trim();
    }

    public Integer getVehicleStatus() {
        return vehicleStatus;
    }

    public void setVehicleStatus(Integer vehicleStatus) {
        this.vehicleStatus = vehicleStatus;
    }

    public Byte getDataFlags() {
        return dataFlags;
    }

    public void setDataFlags(Byte dataFlags) {
        this.dataFlags = dataFlags;
    }

    public Date getVehicleStatusChanged() {
        return vehicleStatusChanged;
    }

    public void setVehicleStatusChanged(Date vehicleStatusChanged) {
        this.vehicleStatusChanged = vehicleStatusChanged;
    }

    public String getBaseStation() {
        return baseStation;
    }

    public void setBaseStation(String baseStation) {
        this.baseStation = baseStation == null ? null : baseStation.trim();
    }

    public String getServerIp() {
        return serverIp;
    }

    public void setServerIp(String serverIp) {
        this.serverIp = serverIp == null ? null : serverIp.trim();
    }

    public Integer getServerPort() {
        return serverPort;
    }

    public void setServerPort(Integer serverPort) {
        this.serverPort = serverPort;
    }

    public String getApiEndPoint() {
        return apiEndPoint;
    }

    public void setApiEndPoint(String apiEndPoint) {
        this.apiEndPoint = apiEndPoint == null ? null : apiEndPoint.trim();
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin == null ? null : vin.trim();
    }

    public Date getVinTime() {
        return vinTime;
    }

    public void setVinTime(Date vinTime) {
        this.vinTime = vinTime;
    }

    public Float getTemperature() {
        return temperature;
    }

    public void setTemperature(Float temperature) {
        this.temperature = temperature;
    }

    public Float getPm25() {
        return pm25;
    }

    public void setPm25(Float pm25) {
        this.pm25 = pm25;
    }

    public Byte getSleepStatus() {
        return sleepStatus;
    }

    public void setSleepStatus(Byte sleepStatus) {
        this.sleepStatus = sleepStatus;
    }

    public Byte getGpsFlag() {
        return gpsFlag;
    }

    public void setGpsFlag(Byte gpsFlag) {
        this.gpsFlag = gpsFlag;
    }

    public Byte getAutoLock() {
        return autoLock;
    }

    public void setAutoLock(Byte autoLock) {
        this.autoLock = autoLock;
    }

    public Byte getSensitivity() {
        return sensitivity;
    }

    public void setSensitivity(Byte sensitivity) {
        this.sensitivity = sensitivity;
    }

    public Integer getStartTime() {
        return startTime;
    }

    public void setStartTime(Integer startTime) {
        this.startTime = startTime;
    }

    public Integer getDialSwitch() {
        return dialSwitch;
    }

    public void setDialSwitch(Integer dialSwitch) {
        this.dialSwitch = dialSwitch;
    }

    public Integer getAcc() {
        return acc;
    }

    public void setAcc(Integer acc) {
        this.acc = acc;
    }

    public Float getHeight() {
        return height;
    }

    public void setHeight(Float height) {
        this.height = height;
    }

    public Integer getTirePressure() {
        return tirePressure;
    }

    public void setTirePressure(Integer tirePressure) {
        this.tirePressure = tirePressure;
    }

    public Byte getFootBrake() {
        return footBrake;
    }

    public void setFootBrake(Byte footBrake) {
        this.footBrake = footBrake;
    }

    public Byte getEngineStatus() {
        return engineStatus;
    }

    public void setEngineStatus(Byte engineStatus) {
        this.engineStatus = engineStatus;
    }

    public Byte getSecurityStatus() {
        return securityStatus;
    }

    public void setSecurityStatus(Byte securityStatus) {
        this.securityStatus = securityStatus;
    }

    public Float getBatteryVoltage() {
        return batteryVoltage;
    }

    public void setBatteryVoltage(Float batteryVoltage) {
        this.batteryVoltage = batteryVoltage;
    }

    public Byte getBeltStatus() {
        return beltStatus;
    }

    public void setBeltStatus(Byte beltStatus) {
        this.beltStatus = beltStatus;
    }

    public Float getAvgOilwear() {
        return avgOilwear;
    }

    public void setAvgOilwear(Float avgOilwear) {
        this.avgOilwear = avgOilwear;
    }

    public Byte getDoorlockStatus() {
        return doorlockStatus;
    }

    public void setDoorlockStatus(Byte doorlockStatus) {
        this.doorlockStatus = doorlockStatus;
    }

    public Byte getHandbrakeStatus() {
        return handbrakeStatus;
    }

    public void setHandbrakeStatus(Byte handbrakeStatus) {
        this.handbrakeStatus = handbrakeStatus;
    }

    public Integer getEngineSpeed() {
        return engineSpeed;
    }

    public void setEngineSpeed(Integer engineSpeed) {
        this.engineSpeed = engineSpeed;
    }

    public Float getCarspeed() {
        return carspeed;
    }

    public void setCarspeed(Float carspeed) {
        this.carspeed = carspeed;
    }

    public Byte getWipersStatus() {
        return wipersStatus;
    }

    public void setWipersStatus(Byte wipersStatus) {
        this.wipersStatus = wipersStatus;
    }

    public Integer getVehicleid() {
        return vehicleid;
    }

    public void setVehicleid(Integer vehicleid) {
        this.vehicleid = vehicleid;
    }

    public Integer getFurtherMileage() {
        return furtherMileage;
    }

    public void setFurtherMileage(Integer furtherMileage) {
        this.furtherMileage = furtherMileage;
    }

    public Integer getSpeedLimit() {
        return speedLimit;
    }

    public void setSpeedLimit(Integer speedLimit) {
        this.speedLimit = speedLimit;
    }

    public Float getVoltageLimit() {
        return voltageLimit;
    }

    public void setVoltageLimit(Float voltageLimit) {
        this.voltageLimit = voltageLimit;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version == null ? null : version.trim();
    }

    public String getVersionSeries() {
        return versionSeries;
    }

    public void setVersionSeries(String versionSeries) {
        this.versionSeries = versionSeries == null ? null : versionSeries.trim();
    }

    public Byte getUpgradestate() {
        return upgradestate;
    }

    public void setUpgradestate(Byte upgradestate) {
        this.upgradestate = upgradestate;
    }

    public String getUpgradeversion() {
        return upgradeversion;
    }

    public void setUpgradeversion(String upgradeversion) {
        this.upgradeversion = upgradeversion == null ? null : upgradeversion.trim();
    }

    public String getUpgradeversionseries() {
        return upgradeversionseries;
    }

    public void setUpgradeversionseries(String upgradeversionseries) {
        this.upgradeversionseries = upgradeversionseries == null ? null : upgradeversionseries.trim();
    }

    public Byte getUpgradedevicetype() {
        return upgradedevicetype;
    }

    public void setUpgradedevicetype(Byte upgradedevicetype) {
        this.upgradedevicetype = upgradedevicetype;
    }

    public Long getUpgradeset() {
        return upgradeset;
    }

    public void setUpgradeset(Long upgradeset) {
        this.upgradeset = upgradeset;
    }

    public String getUpgradeprojectnumber() {
        return upgradeprojectnumber;
    }

    public void setUpgradeprojectnumber(String upgradeprojectnumber) {
        this.upgradeprojectnumber = upgradeprojectnumber == null ? null : upgradeprojectnumber.trim();
    }

    public Byte getBindState() {
        return bindState;
    }

    public void setBindState(Byte bindState) {
        this.bindState = bindState;
    }

    public Float getVoltage() {
        return voltage;
    }

    public void setVoltage(Float voltage) {
        this.voltage = voltage;
    }

    public Integer getBackTimespan() {
        return backTimespan;
    }

    public void setBackTimespan(Integer backTimespan) {
        this.backTimespan = backTimespan;
    }

    public Integer getHeartthrob() {
        return heartthrob;
    }

    public void setHeartthrob(Integer heartthrob) {
        this.heartthrob = heartthrob;
    }

    public String getGpsversion() {
        return gpsversion;
    }

    public void setGpsversion(String gpsversion) {
        this.gpsversion = gpsversion == null ? null : gpsversion.trim();
    }

    public String getBluetoothName() {
        return bluetoothName;
    }

    public void setBluetoothName(String bluetoothName) {
        this.bluetoothName = bluetoothName == null ? null : bluetoothName.trim();
    }

    public String getBluetoothPassword() {
        return bluetoothPassword;
    }

    public void setBluetoothPassword(String bluetoothPassword) {
        this.bluetoothPassword = bluetoothPassword == null ? null : bluetoothPassword.trim();
    }

    public String getBluetoothMac() {
        return bluetoothMac;
    }

    public void setBluetoothMac(String bluetoothMac) {
        this.bluetoothMac = bluetoothMac == null ? null : bluetoothMac.trim();
    }
}